모듈 속성 에디터

 


섹션은 IDEA에서 Web 전개 설명어, web.xml 대한 에디터를 기술합니다 .



선택된 Web 모듈의 설정을 보기 위해서 당신은 모듈을 오른쪽 버튼을 클릭하고 후에 나타나는 문맥 메뉴에서 Edit... 항목을 선택하는 것에 의해 모듈을 위한 특별한 에디터를 열어야만 하거나, 단축키 F4 눌러야만 합니다.



에디터 보기는 3개의 탭으로 나눠집니다:  General   Assembly Descriptor . 

일반


탭은 이름과 설명, 위치 등과 같은 일반 모듈 이슈를 보여줍니다.

일반 설정 그룹


Deployment Descriptor  Location  


현재의 모듈에 대해 전개 설명어 경로를 지정합니다.
Change 누르면 당신이 경로를 수동으로 설정하거나 드롭다운 목록으로부터 선택하거나 ellipsis 버튼을 눌러 불려지는  Select Path 다이얼로그를 사용하여 경로를 설정할 있는 Deployment Descriptor Location  다이얼로그를 부릅니다.


Display Name  


필드에서 당신은 또한 전개 설명어에서 <display-name>  태그 값에 대해 값으로서 사용될 모듈 이름을 지정할 있습니다.


Description  


생성된 설명은 전개 설명어에서 <description> 태그 값에 대한 값으로서 사용될 것입니다.


Distributable  


만일 선택되면, web-xml 개의 서버(예를 들면, 클러스터에서)사이에서 분배될 있는 전개 설명어 표시에서 <distributable> 태그에 대한 값을 설정합니다.

서블릿 구성 그룹


Configured Servlets  List  


현재의 web-xml파일에서 구성된 모든 서브릿을 표시합니다.


New...  


눌려질 , New Servlet  다이얼로그를 부릅니다.



다이얼로그는 당신이 새로운 서브릿을 생성하는 것을 보조합니다.


그것이 위치된(수동으로 또는 ellipsis 버튼을 눌러 불려지는 Choose Servlet Package 사용하여) <servlet-name> 필드, 패키지에서 원하는 서블릿 이름 또는 서블릿 클래스에 대해 원하는 이름을 입력하십시오(디폴트로 'Servlet'). J2EE Names... 링크를 누르면 Code Style 다이얼로그의  J2EE tab 엽니다


Remove...  


눌려질 , Remove Servlet  다이얼로그를 부릅니다. Delete Java files 체크 박스를 선택하는 것에 의해, 당신의 web.xml 로부터의 서브릿의 제거와 함께 Java 파일을 삭제할 것인지 아닌지

당신이 선택할 있습니다.


Edit...  


눌려질 ,  Servlet Properties Editor  다이얼로그를 부릅니다.

필터 구성 그룹


Configured Filters  List  


현재의 모듈로 구성된 모든 필터를 표시합니다.


New...  


눌려질 , New Filter 다이얼로그를 부릅니다.



다이얼로그는 당신이 새로운 필터를 생성하는 것을 보조합니다.


그것이 위치된(수동으로 또는 ellipsis 버튼을 눌러 불려지는 Choose Filter Package 사용하여) <filter-name> 필드, 패키지에서 원하는 필터 이름 또는 필터 클래스에 대해 원하는 이름을 입력하십시오(디폴트로 'Filter' ). J2EE Names... 링크를 누르면 Code Style 다이얼로그의  J2EE tab 엽니다


Remove...  


눌려질 , Remove Filter  다이얼로그를 부릅니다. Delete Java files 체크 박스를 선택하는 것에 의해, 당신의 web.xml 로부터의 필터의 제거와 함께 Java 파일을 삭제할 것인지 아닌지

당신이 선택할 있습니다.

EJB 관계 구성 그룹

 

탭을 사용하여 당신의 Web 모듈부터 EJB까지 참조를 생성합니다.



패널은 가용한 EJB 관계와 그들의 속성을 표시합니다.

Name  

EJB 관계 명칭 이름 필드.

Type  

EJB 관계 타입, 드롭-다운 박스로부터 선택된 Entity 또는 세션 중의 하나.

Local  

EJB 관련이 로컬(체크된) 또는 원격(체크되지 않은)인지 어떤지를 알려주는 체크박스가 있는 필드.

Home  

인터페이스 이름 필드.

Component  

구성요소 인터페이스 이름 필드.

Link  

EJB 참조하는 링크가 있는 필드

Description  

EJB 관련 설명 필드.


EJB
관계를 추가하기 위해서, 패널 툴바의 Add EJB Reference 버튼 누르거나, 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Add EJB Reference  항목을 선택합니다.

당신은 Create New EJB Reference 다이얼로그를 것입니다:



트리와 같은 보기에서 당신은 당신이 참조를 생성하는 bean 인터페이스를 선택할 있습니다.  참조 타입과 설명을 제외하고 모든 필드는 자동적으로 채워질 것입니다.  당신은 참조 타입을 선택할 있고, 필요하다면 설명을 입력할 있습니다새로운 참조를 생성하기 위해서 OK 누르십시오.
새로운 EJB 참조는 목록에서 나타날 입니다. 당신은 위를 클릭한 후에 엔트리 필드를 편집할 있습니다. 칼럼에서 다음의 구성요소를 이동하기 위하여 Tab 누르고 이전의 것으로 이동하기 위하여 Shift + Tab 누르십시오. 당신이 만든 어떤 변경은 전개 설명어 파일로 자동적으로 생성될 입니다.

EJB 관계를 삭제하기 위하여 Remove 누르거나 삭제될 EJB 참조를 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove 선택하십시오.



당신은 Remove EJB Reference 다이얼로그를 것입니다. 선택된 EJB 참조를 제거하기 위해 OK 누르십시오.

 

어셈블리 설명어


탭은 현재의 서브릿에 대해 속성을 표시합니다.

보안 역할

 

모듈은 전개 설명어에서 <security-role> 태그 아래에서 발견될 있는 보안 역할 또는 역할을 가질 있습니다.



패널은 가용한 보안 역할과 그들의 설명을 표시합니다:


Name  


보안 역할 이름 필드.


Description  


보안 역할 설명 필드.

보안 역할을 추가하기 위해서, 패널 툴바에서 Create Security Role 버튼 누르거나 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 New Security Role 항목을 선택하십시오.

보안 역할을 삭제하기 위해서, Remove Security Role 버튼 누르거나 삭제될 보안 역할을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove... 항목을 선택하십시오.




당신은 Remove Security Role 다이얼로그를 것입니다. 선택된 보안역할을 제거하기 위해 OK 누르십시오.

문맥 매개 변수


모듈은 전개 설명어에서 <context-param> 태그 아래에서 발견될 있는 문맥 매개 변수 또는 매개 변수를 가질 있습니다.



패널은 가용한 문맥 매개 변수, 그들의 값과 설명을 표시합니다:


Name  


문맥 매개변수 이름 필드.


Value  


문맥 매개 변수 필드.


Description  


문맥 매개 변수 설명 필드.

문맥 매개 변수를 추가하기 위해서, 패널 툴바에서 Create Parameter 버튼 누르거나 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 New Parameter  항목을 선택하십시오.

문맥 매개 변수를 삭제하기 위해서, Remove Parameter 버튼 누르거나 삭제될 문맥 매개 변수를 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove... 항목을 선택하십시오.




당신은 Delete Parameter 다이얼로그를 것입니다. 선택된 문맥 매개 변수를 제거하기 위해 OK 누르십시오.

서브릿 매핑


모듈은 전개 설명어에서 <servlet-mapping> 태그 아래에서 발견될 있는 서브릿 매핑을 구성할 있습니다.



패널은 특별한 서브릿과 함께 매핑되는 URL 패턴을 보여줍니다:


URL Pattern  


URL
패턴 필드.


Servlet  


현재의 모듈과 함께 이용할 있는 서브릿을 표시하고 있는 드롭다운 메뉴.

서블릿 매핑을 추가하기 위해서, 패널 툴바에서 Create Servlet Mapping 버튼 누르거나 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 New Servlet Mapping  항목을 선택하십시오.

서블릿 매핑을 삭제하기 위해서, Remove Servlet Mapping 버튼 누르거나 삭제될 서블릿 매핑을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove... 항목을 선택하십시오.





당신은 Remove Servlet Mapping 다이얼로그를 것입니다.  선택된 서브릿 매핑을 제거하기 위하여 OK 누르십시오.

필터 매핑


모듈은 전개 설명어에서 <filter-mapping> 태그 아래에서 발견될 있는 필터 매핑을 구성할 있습니다.



패널은 URL 패턴 위의 필터 매핑 또는 <filter-mapping>  태그에 포함되는 서브릿을 표시합니다.  특별한 URL 또는 서브릿이 액세스될 그런 필터가 적용됩니다:


Filter  


현재의 모듈로 구성된 필터를 표시하고 있는 드롭-다운 목록에서 필요한 필터를 선택하십시오.


URL Pattern  



URL
패턴을 생성하는 필드.


Servlet  


현재의 모듈과 함께 이용할 있는 서브릿을 표시하고 있는 드롭다운 메뉴.

필터 매핑을 추가하기 위해서, 패널 툴바에서 Create Filter Mapping 버튼 누르거나 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 New Filter Mapping  항목을 선택하십시오.

필터 매핑을 삭제하기 위해서, Remove Filter Mapping 버튼 누르거나 삭제될 필터 매핑을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove... 항목을 선택하십시오.





당신은 Remove Filter Mapping  다이얼로그를 것입니다.  선택된 필터 매핑을 제거하기 위하여 OK 누르십시오.

 

서브릿 속성 에디터


이것은 모듈 web.xml <servlet> 태그 내에서 상응하는 태그를 바꾸는 현재의 모듈로 구성된 서브릿 속성을 위한 에디터입니다.

일반 그룹


Display Name  


필드에서 당신은 또한 <servlet>에서 <display-name> 태그 값에 대해 값으로서 사용될 새로운 서브릿 이름을 지정할 있습니다.


Description  


생성된 설명은 <servlet>에서 <description> 태그 값에 대해 값으로서 사용될 것입니다.

서브릿 클래스 그룹


Servlet Class Panel  


현재의 서브릿 클래스의 완전 수식된 이름을 표시합니다.


Change Class...  


눌려질 , 현재의 서브릿 클래스를 변경하는  Choose Servlet Class 다이얼로그를 부릅니다.


Rename Servlet...  


눌려질 , Rename Servlet  다이얼로그를 부릅니다.



그것은 현재의 서브릿의 이름을 바꾸기 위해 사용됩니다.


<servlet-name> 필드에서 현재의 서브릿 이름을 변경하십시오.


Package 필드에서 당신은 현재의 서브릿 패키지를 변경할 있습니다.  새로운 패키지 이름은 수동으로 또는 ellipsis 버튼을 눌러 불려지는 Choose Servlet Package 다이얼로그를 사용하여 입력될 있습니다.

현재의 서브릿 클래스(수동으로 입력될 있는) 바꾸십시오.  J2EE Names... 버튼을 누르면 Code Style 다이얼로그의  J2EE tab 엽니다.

서브릿 초기화 Params 그룹


그룹은 당신의 서브릿이 모듈 전개 설명어의 <init-param> 위치하면서 초기화된 매개 변수를 변경하는 것을 가능하게 합니다.
초기화 매개변수는 개의 칼럼을 포함하고 있는 테이블에 리스트됩니다:


Param Name  


초기화 매개변수 이름 필드.


Param Value  


초기화 매개변수 필드.


Description  


초기화 매개변수 설명 필드.


초기화 매개변수를 추가하기 위해서, 패널 툴바에서 Create Parameter  버튼 누르거나 패널 내에서 구성요소의 어떤 것을 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 New Parameter  항목을 선택하십시오.

초기화 매개변수를 삭제하기 위해서, Remove Parameter  버튼 누르거나 삭제될 초기화 매개변수를 오른쪽 버튼을 클릭하여 불려지는 문맥 메뉴에서 Remove... 항목을 선택하십시오.





당신은 Delete Parameter 다이얼로그를 것입니다.  선택된 초기화 매개변수를 제거하기 위하여 OK 누르십시오.


Load on startup  


만일 선택되면, 현재의 서브릿은 모듈 시작에 로드될 것입니다.


Load order  


필드에서 번호를 입력하십시오.  아래 것은 숫자이고 먼저 것은 로드된 현재 서블릿이 입니다. 예를 들면, 숫자 1 2 함께 개의 서블릿 사이에서 1있는 것은 번째로 로드될 입니다.